//
//  YYCacheHelper.h
//  singleTarget
//
//  Created by   李小云 on 17/9/21.
//  Copyright © 2017年   李小云. All rights reserved.
//

#import <Foundation/Foundation.h>

//设置缓存并存储缓存
@interface YYCacheHelper : NSObject


+(instancetype)shareHelper;
/**
 *  异步读取缓存
 *
 *  @param url         缓存key url
 *  @param resultBlock 回调的Block
 */
+(void)isCacheExistWithUrl:(NSString *)url resultBlock:(void(^)(id cacheObj))resultBlock;
/**
 *  同步读取缓存
 *
 *  @param url 缓存key URl
 *
 *  @return 缓存内容
 */
+(id)cacheWithURL:(NSString *)url;

/**
 *  设置缓存
 *
 *  @param url         缓存url
 *  @param responseObj 缓存内容
 */
+ (void)setCacheWithUrl:(NSString *)url responseObj:(id)responseObj;

@end
